In Edge Agent the agent can start a video session during an ordinary chat. See Video in Edge Agent
To use video chat the agent's workstation needs:
Setting up your public web with CallGuide Web SDK, the visitor can be offered to initiate a video chat directly, the same way as a regular text chat. See Customer interactions on the web